petroleum engineer - German English Dictionary